﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Locadora.BLL.DAL;
using Locadora.TOB;

namespace Locadora.BLL
{
    public class ComentarioBLL
    {
        TB_COMENTARIO m_tb = null;

        public ComentarioBLL(TB_COMENTARIO tb)
        {
            m_tb = tb;
        }

        public static List<TB_COMENTARIO> Listar()
        {
            return ComentarioDAL.Listar();
        }

        public static List<TB_COMENTARIO> ListarByUsuario(string idUsuario)
        {
            return ComentarioDAL.ListarByUsuario(idUsuario);
        }

        public static List<TB_COMENTARIO> ListarByDvd(decimal idDvd)
        {
            return ComentarioDAL.ListarByDvd(idDvd);
        }

        public void Inserir()
        {
            ComentarioDAL.Inserir(m_tb);
        }

        public void Excluir()
        {
            ComentarioDAL.Excluir(m_tb);
        }

        public static int GetTotalComentarios(decimal id)
        {
            return ComentarioDAL.GetTotalComentarios(id);
        }
       
        public static List<TB_COMENTARIO> GetComentarios(int start, int offset, decimal idDvd)
        {
           return ComentarioDAL.GetComentarios(start, offset,idDvd);
        }
     
    }
}
